/* Copyright 2018 JDCLOUD.COM

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http:#www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

云部署
云部署应用、部署组、部署任务相关的接口

OpenAPI spec version: v1
Contact: 

NOTE: This class is auto generated by the jdcloud code generator program.
*/


#ifndef DeployExecutor_h
#define DeployExecutor_h
#import <JDCloudOCSDKDeploy/DeployClient.h>

///  查询一个应用的信息
@interface DeployDescribeAppExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
///  创建部署任务
@interface DeployCreateDeployExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
///  查询一个部署任务详情
@interface DeployDescribeDeployExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
///  批量查询应用的信息，此接口支持分页查询，默认每页20条
@interface DeployDescribeAppsExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
///  批量查询部署组的信息，此接口支持分页查询，默认每页20条
@interface DeployDescribeGroupsExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
///  查询一个部署组的信息
@interface DeployDescribeGroupExecutor : JDCloudExecutor

-(id) initWithJDCloudClient:(DeployClient*)JDCloudClient;
@end
#endif /* DeployExecutor_h */
